/**
 *	@file	safaril_sub.h
 *	@brief	サファリレイアウトツール　サブ
 *	@author	Miyuki Iwasawa
 *	@date	08.03.13
 */

#ifndef __H_SAFARIL_SUB_H__
#define __H_SAFARIL_SUB_H__

/**
 *	@brief	アプリケーション初期化
 *
 *	@retval	TRUE	初期化終了
 *	@retval FALSE	初期化中
 */
extern BOOL SafariLSeq_AppInit(SAFARIL_WORK* wk);

/**
 *	@brief	アプリケーション解放
 *
 *	@retval	TRUE	解放終了
 *	@retval FALSE	解放中
 */
extern BOOL SafariLSeq_AppEnd(SAFARIL_WORK* wk);

/**
 *	@brief	ブロック選択画面　キー取得
 */
extern int SafariLBlock_Input(SAFARIL_WORK* wk);

/**
 *	@brief	ブロック選択　リスト選択
 */
extern int SafariLBlock_ListSelect(SAFARIL_WORK* wk);

/**
 *	@brief	ブロック選択⇔取替え画面　移行エフェクト
 */
extern int SafariLEff_ModeBCShift(SAFARIL_WORK* wk);

/**
 *	@brief	ブロックチェンジ　入力取得
 */
extern int SafariLChange_Input(SAFARIL_WORK* wk);

/**
 *	@brief	ブロックチェンジ　リスト選択
 */
extern int SafariLChange_ListSelect(SAFARIL_WORK* wk);

/**
 *	@brief	ブロックチェンジ　ページスクロール
 */
extern int SafariLChange_PageScroll(SAFARIL_WORK* wk);

/**
 *	@brief	ブロックソート　入力取得
 */
extern int SafariLSort_Input(SAFARIL_WORK* wk);

/**
 *	@brief	ブロックソート　パネルチェンジエフェクト
 */
extern int SafariLSort_PanelChange(SAFARIL_WORK* wk);


#endif //__H_SAFARIL_SUB_H__